#ifndef MD5_HASH_H
#define MD5_HASH_H
#include <stdio.h>
#include <string.h>
#include <openssl/evp.h>
// 定义MD5哈希长度
#define MD5_HASH_LENGTH 16
#define MD5_STRING_LENGTH (MD5_HASH_LENGTH * 2 + 1)

// 函数声明：输入字符串并返回MD5哈希结果字符串
char* compute_md5_hash(const char *str, char *md5_string);

#endif // MD5_HASH_H
